SGA Q1 2026 Earnings Net Loss Reported as Stock Declines 52 UPWK Q1 2026 Earnings EPS Smashes Estimates Stock Reacts Positively GECCI Q1 2026 Earnings EPS Surges Past Estimates as Investment Income Strengthens Capital Southwest Corporation CSWC Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines TRIN Q1 2026 Earnings EPS Beats Estimates by 116 Shares Decline Slightly TDS Q1 2026 Earnings Massive EPS Surprise of 3475 as Profitability Defies Expectations